home *** CD-ROM | disk | FTP | other *** search
- In article <laeeb.96.2CF37E70@rivm.nl> laeeb@rivm.nl (Erminio Ballerini) writes:
-
- >In article <hmkriz.71.000945FA@vt.edu> hmkriz@vt.edu (Harry M. Kriz) writes:
-
- >>For some time I was using PC/TCP version 2.2's winsock support to run PC
- >>Eudora and Windows Trumpet. I found that within anywhere from 1 minute to an
- >>hour of starting these programs, my mouse pointer would turn green. Later
- >>during the day it would change to other colors while using these programs. I
- >>figured it was something weird to do with the driver on my Diamond Stealth
- >>VRAM card, which I run in 800x600x256 mode. Eventually I was going to look
- >>into the problem.
-
- >>Recently I switched this machine over to the Trumpet Winsock alpha#17 and
- >>disabled PC/TCP. The mouse pointer no longer changes color when running these
- >>programs. So, while it may still be a wierd driver problem with the card, it
- >>seems it is related to PC/TCP, and not the winsock clients themselves.
-
- >I also use PC/TCP 2.2, PC-Eudora (1.4b18) and WinTrumpet.
- >I have a Diamond Stealth 24 VLB which I run at 1024x768x265
- >(which looks nice on an Eizo F550i-W).
-
- >And I have no problems with my mouse pointer at all.
-
- Erminio:
-
- I received a message from someone at FTP Software saying the problem had been
- fixed in the IBMTR.EXE kernel. I, however, was using the generic ETHDRV.EXE
- kernel. Also, another user of PC/TCP and the Diamond Stealth said he has the
- same problem with the changing mouse pointer color. However, the problem does
- not occur with his Diamond Speedstar.
-
- Thus, it seems to be related to something in some kernels of PC/TCP working in
- combination with some drivers for some resolutions of Diamond video cards. I'm
- glad it isn't my job to try to fix these kinds of interactions.
-
- --Harry
-
-
-
- ----------------------------------------
- Harry M. Kriz hmkriz@vt.edu
- University Libraries
- Virginia Polytechnic Institute
- & State University
- Blacksburg, Virginia USA 24061-0434
- From news@samba.oit.unc.edu Fri Nov 26 16:17:40 1993
- Received: from samba.oit.unc.edu by SunSITE.unc.edu (SMI4.1/FvK 1.02)
- id AA27632; Fri, 26 Nov 93 16:17:40 EST
- Return-Path: <news>
- Received: by samba.oit.unc.edu (5.65/TAS/11-16-88)
- id AA27130; Fri, 26 Nov 1993 16:03:48 -0500
- Received: from GATEWAY by samba.oit.unc.edu with netnews
- for winsock@sunsite.unc.edu (winsock@sunsite.unc.edu)
- To: winsock@calypso.oit.unc.edu
- Date: 24 Nov 1993 16:24:09 GMT
- From: eyork@bdmserver.mcl.bdm.com (Emmett York)
- Message-Id: <2d01r9$srj@burrito.abq.bdm.com>
- Organization: BDM
- Sender: ses@calypso.oit.unc.edu
- Subject: Packet and Programming
-
- Ok a few questions. Lets say I have want to intercept the packet driver info in windows what do I do??
- How should I set up the receive call back function seeing one is protected(Win) and the packet is real mode?
- Any help is appreciated
- From news@samba.oit.unc.edu Fri Nov 26 18:37:41 1993
- Received: from samba.oit.unc.edu by SunSITE.unc.edu (SMI4.1/FvK 1.02)
- id AA05891; Fri, 26 Nov 93 18:37:41 EST
- Return-Path: <news>
- Received: by samba.oit.unc.edu (5.65/TAS/11-16-88)
- id AA02343; Fri, 26 Nov 1993 18:32:10 -0500
- Received: from GATEWAY by samba.oit.unc.edu with netnews
- for winsock@sunsite.unc.edu (winsock@sunsite.unc.edu)
- To: winsock@calypso.oit.unc.edu
- Date: Fri, 26 Nov 1993 18:30:20
- From: daf10@cwru.edu (David A. Ferrance)
- Message-Id: <daf10.20.00128203@cwru.edu>
- Organization: Case Western Reserve University
- Sender: ses@calypso.oit.unc.edu
- Subject: blocking
-
- Can someone tell me about blocking and the WSAE_WOULD_BLOCK (not sure if that
- is it exactly-- close though). I have no understanding of these concepts and
- although so far it has not hurt me, I'm sure that it will eventually. This is
- until I can get home and get a book on the subject...
-
- thanks,
- dave
- "If nature destined to be healthy, I would venture to assert that the state
- of reflection is a state contrary to nature, and that the man who meditates
- is a depraved animal." -Rousseau, A Discourse on Inequality
- From rcq@ftp.com Sat Nov 27 10:37:44 1993
- Received: from ftp.com (babyoil.ftp.com) by SunSITE.unc.edu (SMI4.1/FvK 1.02)
- id AA00393; Sat, 27 Nov 93 10:37:44 EST
- Received: from rcq.oysters.ftp.com by ftp.com via PCMAIL with DMSP
- id AA18330; Sat, 27 Nov 93 00:31:14 -0500
- Date: Sat, 27 Nov 93 00:31:14 -0500
- Message-Id: <9311270531.AA18330@ftp.com>
- To: daf10@cwru.edu
- Subject: Re: blocking
- From: rcq@ftp.com (Bob Quinn)
- Reply-To: rcq@ftp.com
- Cc: Multiple recipients of list <winsock@sunsite.unc.edu>
- Sender: rcq@ftp.com
- Repository: babyoil.ftp.com
- Originating-Client: oysters.ftp.com
-
- Hi Dave!
-
- > Can someone tell me about blocking and the WSAE_WOULD_BLOCK (not sure if that
- > is it exactly-- close though). I have no understanding of these concepts and
- > although so far it has not hurt me, I'm sure that it will eventually. This is
- > until I can get home and get a book on the subject...
-
- The WSAEWOULDBLOCK (10035) error occurs when you call a function
- with a non-blocking socket and the operation cannot be completed
- by the WinSock DLL. It basically says "if this were a blocking
- socket, I would have blocked to complete this operation." So, for
- example, if you called recv() expecting to read data and there
- wasn't any to read or the WinSock.DLL was busy, the recv() call
- would fail with SOCKET_ERROR, and WSAGetLastError() would return
- the WSAEWOULDBLOCK error.
-
- It is considered a "soft failure" (i.e. it is not catastrophic),
- and indicates that you should retry the operation. You should retry
- after you yield to other Windows applications, so your application
- multitasks nicely.
-
- Any application using non-blocking sockets should expect this
- error, and code for it. This includes any application that calls
- ioctlsocket(FIONBIO) to explicitly make a socket non-blocking *AND*
- any that calls WSAAsyncSelect(), which automatically makes sockets
- non-blocking. The WSAEWOULDBLOCK error can occur on the functions:
- accept(), closesocket(), connect(),
- recv(), recvfrom(),
- send(), sendto(),
- WSAAsyncGetHostByAddr(), WSAAsyncGetHostByName(),
- WSAAsyncGetProtoByName(), WSAAsyncGetProtoByNumber(),
- WSAAsyncGetServByName(), WSAAsyncGetServByPort()
-
- WSAEWOULDBLOCK is the Windows Sockets version of the Berkeley
- Sockets EWOULDBLOCK error. You won't find any books on Windows
- Sockets that will discuss this, but _UNIX Network Programming_
- by W.Richard Stevens (Prentice-Hall, ISBN 0-13-949876-1) is the
- definitive text on Berkeley Sockets programming. For Berkeley
- Sockets application design you should look at _Internetworking
- with TCP/IP_ Volume III (BSD Socket Version) by Douglas E.
- Comer and David L. Stevens (Prentice-Hall, ISBN 0-13-474222-2).
-
- There have also been a few magazine articles on programming
- with Windows Sockets. Look at Martin Hall's _Guide to Windows
- Sockets_ for some pointers. Its available as WSGUIDE.??? on
- sunsite.unc.edu in /pub/micro/pc-stuff/ms-windows/winsock.
-
- Good Luck!
- --
- Bob Quinn rcq@ftp.com
- FTP Software, Inc. No. Andover, MA
-
-